tanzanian bay owl - German English Dictionary